Shangri La Asian Buffet
(25.82mi)Buffet, Chinese
✓ Takeout
3366 Halifax Rd,
South Boston,
VA
(434) 572-1688